<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <div id="wrap">
        <h2>哈哈哈哈</h2>
        <ul class="list" title="">
            <li>01</li>
            <li>02</li>
            <li>03</li>
            <li>04</li>
        </ul>
        <ul class="list" title="">
            <li>01</li>
            <li>02</li>
            <li>03</li>
            <li>04</li>
        </ul>
    </div>
    <form action="">
        <p>
            <label for="">用户名:</label>
            <input type="text" name="user">
        </p>
        <p>
            <label for="">密&emsp;码:</label>
            <input type="text" name="pwd">
        </p>
        <p>
            <label for="">爱&emsp;好:</label>
            <input type="radio" name="hobby" value="sing">
            <input type="radio" name="hobby" value="dance">
            <input type="radio" name="hobby" value="play">
        </p>
    </form>
    
</body>
<script>
    // 获取元素节点的方法 

    // (通过文档获取 页面所有的元素)
    // document.getElementById();          在文档中,通过id名获取元素  取得到=>元素 取不到:null
    // document.getElementsByClassName()   在文档中,通过class名获取元素  取得到=>集合 取不到:[]
    // document.getElementsByTagName();    在文档中,通过标签名获取元素  取得到=>集合 取不到:[]
    // document.getElementsByName()        在文档中,通过name属性获取元素  取得到=>集合 取不到:[]  (一般用于表单元素)

    var wrap = document.getElementById("wrap");
    console.log(wrap,typeof wrap);

    var list = document.getElementsByClassName("list");
    console.log(list);

    var liList = document.getElementsByTagName("li");
    console.log(liList);

    var hobbyList = document.getElementsByName("hobby");
    console.log(hobbyList);

    // 

</script>
</html>